Sort by Title |
Sort by Topic |
Sorted by Date |
Thread-safe programming in QuickTime
(HTML)
TN2125: Discusses how to use QuickTime from background threads for applications and component developers.
|
QuickTime |
2004-10-08 |
Tagging Handle and Pointer Data References in QuickTime
(HTML)
(PDF)
TN1195: The use of data reference extensions used by QuickTime to tag handle and pointer data references.
|
QuickTime |
2004-05-26 |
HFS Plus Volume Format
(HTML)
(PDF)
( )
TN1150: Describes the physical layout of an HFS Plus volume.
|
File Management |
2004-03-05 |
Scripting Interface Guidelines
(HTML)
TN2106: Directions for providing a clean and consistent scripting interface for your application.
|
AppleScript |
2004-03-01 |
Working Around Incorrect -needsToDrawRect: Behavior in Custom View Classes
(HTML)
TN2107: Describes how to work around a bug in NSView's -needsToDrawRect: method.
|
Graphics & Imaging |
2004-02-06 |
Understanding and Detecting OpenGL Functionality
(HTML)
TN2080: Discusses OpenGL API design, and how to access the full power of hardware and software renderers.
|
Graphics & Imaging |
2003-12-29 |
The Enhanced Print Apple Event
(HTML)
TN2082: Describes an enhancement to the print Apple event that gives developers more control over scripted printing.
|
AppleScript, Printing |
2003-12-09 |
Guide to Creating Kiosks on Mac OS X
(HTML)
(PDF)
( )
TN2062: Discusses techniques used in creating applications which require kiosk-like functionality on Mac OS X.
|
User Experience |
2003-02-24 |
Ensuring Backwards Binary Compatibility - Weak Linking and Availability Macros on Mac OS X
(HTML)
(PDF)
( )
TN2064: Ensuring that Mach-O applications built using today's Mac OS X runs on previous versions of the OS.
|
Design Guidelines, Runtime Architecture |
2003-02-18 |
Using collection classes safely with multithreaded applications
(HTML)
(PDF)
( )
TN2059: Describes some problems with and workarounds for using mutable collection classes in multithreaded applications.
|
Process Management |
2002-09-10 |
Mac OS X 10.2
(HTML)
(PDF)
TN2053: Describes software development-related changes provided in system software update Mac OS X 10.2.
|
Tools |
2002-09-04 |
Observing Process Lifetimes Without Polling
(HTML)
(PDF)
TN2050: Shows a variety of methods to determine process lifetimes without polling.
|
Process Management |
2002-07-01 |
Exclusive File Access in Mac OS X
(HTML)
(PDF)
( )
TN2037: Covers exclusive file access In Mac OS X
|
File Management |
2002-05-01 |
Mac OS X: v10.1.1 - v10.1.3
(HTML)
(PDF)
TN2043: Describes changes provided by system software updates 10.1.1 through 10.1.3.
|
Tools |
2002-03-06 |
SimpleCocoaApp: An Overview
(HTML)
(PDF)
( )
TN2005: A high level overview of the steps required to build a simple Cocoa application.
|
Design Guidelines, User Experience |
2000-10-25 |
File Manager Performance and Caching
(HTML)
(PDF)
FL16: Discusses traditional Mac OS file system input/output performance issues and the File Manager's volume cache.
|
File Management |
2000-09-01 |
Resolving Alias Files Quietly
(HTML)
(PDF)
FL30: Describes how to resolve alias files on remote volumes without user interaction.
|
File Management |
1999-11-01 |